function cv_YCbCr(T)
    STAGE = 0;
    disp(['T=' num2str(T)]);
    load(['my_FeatureYAu_x' num2str(T) '.mat']);
    load(['my_FeatureYAu_y' num2str(T) '.mat']);
    load(['my_FeatureYAu_d' num2str(T) '.mat']);
    load(['my_FeatureYAu_i' num2str(T) '.mat']);
    load(['my_FeatureYSp_x' num2str(T) '.mat']);
    load(['my_FeatureYSp_y' num2str(T) '.mat']);
    load(['my_FeatureYSp_d' num2str(T) '.mat']);
    load(['my_FeatureYSp_i' num2str(T) '.mat']);
    if STAGE == 0
        % TRAIN C & G
        [ax,cx,gx] = cg_train(FeatureYAu_x, FeatureYSp_x);
        [ay,cy,gy] = cg_train(FeatureYAu_y, FeatureYSp_y);
        [ad,cd,gd] = cg_train(FeatureYAu_d, FeatureYSp_d);
        [ai,ci,gi] = cg_train(FeatureYAu_i, FeatureYSp_i);
        save('cglist.mat','cx','gx','cy','gy','cd','gd','ci','gi');
    end
    if STAGE == 1
        load('cglist.mat')
        [avgx, svx, varx, acclistx] = SVMClassify_n(FeatureYAu_x, FeatureYSp_x, cx, gx);
        [avgy, svy, vary, acclisty] = SVMClassify_n(FeatureYAu_y, FeatureYSp_y, cy, gy);
        [avgd, svd, vard, acclistd] = SVMClassify_n(FeatureYAu_d, FeatureYSp_d, cd, gd);
        [avgi, svi, vari, acclisti] = SVMClassify_n(FeatureYAu_i, FeatureYSp_i, ci, gi);
    end
end
